Software diversity metrics and measurements
نویسندگان
چکیده
In this paper, we deene and formalize the concept of software diversity, which characterizes N-Version Software (NVS) from four diierent points of view that are designated as: structural diversity, fault diversity, tough-spot diversity, and failure diversity. Our goals are to nd a way to quantify software diversity and to investigate the measurements which can be applied during the life cycle of NVS to gain conndence that operation will be dependable when NVS is actually employed. The versions from a six-language N-Version Programming project for fault-tolerant ight control software were used in the software diversity measurement .
منابع مشابه
Experience in Metrics and Measurements for N-version Programming
The N-Version Programming (NVP) approach applies the idea of design diversity to obtain fault-tolerant software units, called N-Version Software (NVS) units. The eeectiveness of this approach is examined by the software diversity achieved in the member versions of an NVS unit. We deene and formalize the concept of design diversity and software diversity in this paper. Design diversity is a prop...
متن کاملExperience in Metrics and Measurements forN
The N-Version Programming (NVP) approach applies the idea of design diversity to obtain fault-tolerant software units, called N-Version Software (NVS) units. The eeectiveness of this approach is examined by the software diversity achieved in the member versions of an NVS unit. We deene and formalize the concept of design diversity and software diversity in this paper. Design diversity is a prop...
متن کاملEvaluation of Classifiers in Software Fault-Proneness Prediction
Reliability of software counts on its fault-prone modules. This means that the less software consists of fault-prone units the more we may trust it. Therefore, if we are able to predict the number of fault-prone modules of software, it will be possible to judge the software reliability. In predicting software fault-prone modules, one of the contributing features is software metric by which one ...
متن کاملSatellite-based metrics of rangeland complexity and cattle stocking rates in Kansas
We examine relationships between landscape scale measurements of rangeland complexity and cattle stocking rates in Kansas. Rangeland complexity was characterized using Advanced Very High Resolution Radiometer (AVHRR) satellite imagery and the USGS National Land Cover Dataset (NLCD). Satellite Normalized Difference Vegetation Index (NDVI) values were summed over the 2002 growing-season and then ...
متن کاملEvaluation of Land Use Change Trends Using Landscape Measurements (Case Study: Pakdasht City)
Today, urban and rural planning and management programs need to obtain accurate spatial information at successive times about land use changes. The main purpose of this study is to study and evaluate land use changes due to physical development with respect to 4 land uses in Bayer, agricultural lands, water zones and man-made lands in Pakdasht. Data were collected through Landsat satellite imag...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1992